云计算与网格技术的关系体现在哪几方面
云计算与网格技术的关系体现在以下几方面:
从平台统一角度看:目前云计算还没有统一的标准,不同厂商的解决方案风格迥异、互不兼容,未来一定会朝着形成统一平台的方向发展;而网格技术生来就是为了解决跨平台、跨系统、跨地域的异构资源动态集成与共享的,而且国际网格界已经形成了统一的标准体系并成功应用。网格技术能够在云计算平台之间实现互操作,从而达成云计算设施的一体化,使得未来的云计算不再以厂商为单位提供,而构成一个统一的虚拟平台。因而,云和云之间的协同共享离不开网格的支持。
从计算角度看:云计算管理的是由PC和服务器构成的廉价计算资源池,主要针对松耦合型的数据处理应用,对于不容易分解成众多相互独立子任务的紧耦合型计算任务,采用云计算模式来处理效率很低,因为节点之间存在频繁的通信;网格技术能够集成分布在不同机构的高性能计算机,它们比较擅长处理紧耦合型应用,而有许多应用都属于紧耦合应用,如数值天气预报、汽车模拟碰撞试验、高楼受力分析等。这类应用并不是云计算所擅长的,如果云计算与网格技术能够一体化,则可以充分发挥各自特点。
从数据角度看:云计算主要管理和分析商业数据;网格技术已经集成了海量的科学数据,如物种基因数据、天文观测数据、地球遥感数据、气象数据、海洋数据、药物数据、人口统计数据等。如果将云计算与网格技术集成在一起,则可以大大扩大云计算的应用范畴。目前Amazon在不断征集供公众共享使用的数据集,包括人类基因数据、化学数据、经济数据、交通数据等,这充分说明云计算对于这些数据集的需求,同时也反映出这种征集的方法过于原始。
从资源集成角度:要使用云计算,就必须将各种数据、系统、应用集中到云计算数据中心,而很多现有信息系统要改变运行模式、迁移到云计算平台上的难度和成本是很高的。还有些系统的数据源与数据中心可能距离较远,且数据源的数据是不断更新的(物联网就具有此种特性),如果要求随时随刻将这些数据传送到云计算中心,则对网络带宽的消耗是不经济的。因此还会有大量的应用系统处于分散运转状态,而不会集中到云计算平台上;而网格技术可以在现有资源上实现集成,达到“物理分散、逻辑集中”的效果,可以巧妙地解决这方面的问题。
从信息安全角度看:许多用户担心将自己宝贵的数据托管到云计算中心,就相当于丧失了对数据的绝对控制权,存在被第三方窥看、非法利用或丢失的可能,从而不敢采用云计算技术;而在网格环境中,数据可以仍然保存在原来的数据中心,仍然由其所有者管控,但对外界提供数据访问服务,是一种“可以用,但不能全部拿走”的模式,不会丧失数据的所有权,但数据资源的使用范围扩大了、利用率提高了。由于数据源头分别由不同所有者控制,他们可以决定每一种数据是否共享和在什么范围共享,较之将所有数据都放进云计算数据中心进行共享更有利于避免敏感数据的扩散。